package com.jdd.modules.parkmonthly.entity.enums;
/**
 * @author zjf
 * @since 2021年12月10日 上午11:52:05
 * @since 1.0
 * @param
 * @return
 */
public enum FileType {
	/** 
     * JEPG. 
     */  
    JPEG("FFD8FF"),  
  
    /** 
     * PNG. 
     */  
    PNG("89504E47"),  
  
    /** 
     * GIF. 
     */  
    GIF("47494638"),  
  
    /** 
     * TIFF. 
     */  
    TIFF("49492A00"),  
  
    /** 
     * Windows Bitmap. 
     */  
    BMP("424D"),  
  
    /** 
     * CAD. 
     */  
    DWG("41433130"),  
  
    /** 
     * Adobe Photoshop. 
     */  
    PSD("38425053"),  
  
    /** 
     * Rich Text Format. 
     */  
    RTF("7B5C727466"),  
  
    /** 
     * XML. 
     */  
    XML("3C3F786D6C"),  
  
    /** 
     * HTML. 
     */  
    HTML("68746D6C3E"),  
    /** 
     * CSS. 
     */  
    CSS("48544D4C207B0D0A0942"),  
    /** 
     * JS. 
     */  
    JS("696B2E71623D696B2E71"),  
    /** 
     * Email [thorough only]. 
     */  
    EML("44656C69766572792D646174653A"),  
  
    /** 
     * Outlook Express. 
     */  
    DBX("CFAD12FEC5FD746F"),  
  
    /** 
     * Outlook (pst). 
     */  
    PST("2142444E"),  
  
    /** 
     * MS Word/Excel. 
     * XLS_DOC:ppt,doc,xls
     * XLSX_DOCX:xlsx
     */  
    XLS_DOC("D0CF11E0"), XLSX_DOCX("504B030414000600080000002100"),
    /** 
     * Visio 
     */  
    VSD("d0cf11e0a1b11ae10000"),  
    /** 
     * MS Access. 
     */  
    MDB("5374616E64617264204A"),  
    /** 
     * WPS文字wps、表格et、演示dps都是一样的 
     */  
    WPS("d0cf11e0a1b11ae10000"),  
    /** 
     * torrent 
     */  
    TORRENT("6431303A637265617465"),  
    /** 
     * WordPerfect. 
     */  
    WPD("FF575043"),  
  
    /** 
     * Postscript. 
     */  
    EPS("252150532D41646F6265"),  
  
    /** 
     * Adobe Acrobat. 
     */  
    PDF("255044462D312E"),  
  
    /** 
     * Quicken. 
     */  
    QDF("AC9EBD8F"),  
  
    /** 
     * Windows Password. 
     */  
    PWL("E3828596"),  
  
    /** 
     * ZIP Archive. 
     */  
    ZIP("504B0304"),  
  
    /** 
     * RAR Archive. 
     */  
    RAR("52617221"),  
    /** 
     * JSP Archive. 
     */  
    JSP("3C2540207061676520"),  
    /** 
     * JAVA Archive. 
     */  
    JAVA("7061636B61676520"),  
    /** 
     * CLASS Archive. 
     */  
    CLASS("CAFEBABE0000002E00"),  
    /** 
     * JAR Archive. 
     */  
    JAR("504B03040A000000"),  
    /** 
     * MF Archive. 
     */  
    MF("4D616E69666573742D56"),  
    /** 
     *EXE Archive. 
     */  
    EXE("4D5A9000030000000400"),  
    /** 
     *CHM Archive. 
     */  
    CHM("49545346030000006000"),
    /** 
     * Wave. 
     */  
    WAV("57415645"),  
  
    /** 
     * AVI. 
     */  
    AVI("41564920"),  
  
    /** 
     * Real Audio. 
     */  
    RAM("2E7261FD"),  
  
    /** 
     * Real Media. 
     */  
    RM("2E524D46"),  
  
    /** 
     * MPEG (mpg). 
     */  
    MPG("000001BA"),  
  
    /** 
     * Quicktime. 
     */  
    MOV("6D6F6F76"),  
  
    /** 
     * Windows Media. 
     */  
    ASF("3026B2758E66CF11"),  
  
    /** 
     * MIDI. 
     */  
    MID("4D546864"),  
    /** 
     * MP4. 
     */  
    MP4("00000020667479706d70"),  
    /** 
     * MP3. 
     */  
    MP3("49443303000000002176"),
    /** 
     * FLV. 
     */  
    FLV("464C5601050000000900"), 
    /**
     * TXT:txt,docx
     */
    TXT("0000000000000000000000000000");
    
    private String value = "";  
  
    /** 
     * Constructor. 
     *  
     * @param type 
     */  
    private FileType(String value) {  
        this.value = value;  
    }  
  
    public String getValue() {  
        return value;  
    }  
  
    public void setValue(String value) {  
        this.value = value;  
    }
}
